#include <Adafruit_SSD1306.h>

typedef const uint8_t(* ARRAY[]);

// If using software SPI (the default case):
#define OLED_MOSI  0
#define OLED_CLK   2
#define OLED_DC    4
#define OLED_CS    5
#define OLED_RESET -1   // no reset pin

const String mday[8] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};

uint8_t tempCharHeight = 8;
uint8_t tempCharWidth = 8;
static const unsigned char  tempChar_1[] PROGMEM = {  // 摄氏度 - ℃
  0x18, 0x18, 0x06, 0x09, 0x08, 0x09, 0x06, 0x00
  /* (8 X 8 )*/
};
static const unsigned char  tempChar_2[] PROGMEM = {  // 摄氏度 - ℃
  0x03, 0x80, 0x02, 0x80, 0x03, 0x80, 0x00, 0x3C, 0x00, 0x7E, 0x00, 0xC1, 0x00, 0xC0, 0x00, 0xC0,
  0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC1, 0x00, 0x7E, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00
  /* (16 X 16 )*/
};
ARRAY tempChar = {tempChar_1, tempChar_2};

uint8_t logoHeight = 46;
uint8_t logoWidth = 33;
static const uint8_t logo[] = {  // --  logo
  0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00,
  0xC0, 0xE1, 0x00, 0x00, 0x00, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x70, 0xC0, 0x01, 0x00, 0x00, 0x78,
  0xC0, 0x01, 0x00, 0x00, 0x3C, 0xC0, 0x03, 0x00, 0x00, 0x1C, 0x80, 0x03, 0x00, 0x00, 0x1E, 0x80,
  0x03, 0x00, 0x00, 0x0F, 0x80, 0x07, 0x00, 0x80, 0x0F, 0x80, 0x07, 0x00, 0x80, 0x07, 0x80, 0x07,
  0x00, 0xC0, 0x07, 0x00, 0x07, 0x00, 0xC0, 0x03, 0x00, 0x07, 0x00, 0xE0, 0x03, 0x00, 0x07, 0x00,
  0xE0, 0x01, 0x00, 0x07, 0x00, 0xF0, 0x01, 0x00, 0x07, 0x00, 0xF0, 0x01, 0x00, 0x07, 0x00, 0xF0,
  0x00, 0x00, 0x03, 0x00, 0xF8, 0x00, 0x00, 0x02, 0x00, 0xF8, 0x00, 0x00, 0x02, 0x00, 0xF8, 0x00,
  0x00, 0x02, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x00, 0x02, 0x00, 0x00, 0x7C, 0x00, 0x02,
  0x00, 0x00, 0x7C, 0x00, 0x06, 0x00, 0x00, 0x7C, 0x00, 0x07, 0x06, 0x00, 0x7C, 0x00, 0x07, 0x03,
  0x00, 0x3C, 0x00, 0xC7, 0x01, 0x00, 0x3C, 0x00, 0x7B, 0x00, 0x00, 0x3C, 0x20, 0x38, 0x00, 0x00,
  0x3C, 0x38, 0x08, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x38,
  0xE0, 0x01, 0x00, 0x00, 0x38, 0x60, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00, 0x30, 0x08,
  0x00, 0xE0, 0x01, 0x20, 0x00, 0xE0, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x07, 0x00, 0xFF, 0xFF, 0xFF,
  0x00, 0x00, 0xF8, 0xFF, 0x1F, 0x00, 0x00, 0xC0, 0xFF, 0x01, 0x00, 0x00, 0x80, 0x3F, 0x00, 0x00,
  0x00, 0x00, 0x03, 0x00, 0x00, 0x00
  /* (33 X 46 )*/
};

uint8_t wifiHeight = 26;
uint8_t wifiWidth = 31;
static const uint8_t wifi1[] = {  // --  wifi 1
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xE0, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00
  /* (31 X 26 )*/
};

static const uint8_t wifi2[] = {  // --  wifi 2
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x07, 0x00,
  0x00, 0xFC, 0x1F, 0x00, 0x00, 0x1E, 0x3C, 0x00, 0x00, 0x0F, 0x78, 0x00, 0x00, 0x06, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xE0, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00
  /* (31 X 26 )*/
};

static const uint8_t wifi3[] = {  // --  wifi 3
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x1F, 0x00, 0x80, 0xFF, 0xFF, 0x00,
  0xC0, 0xFF, 0xFF, 0x01, 0xE0, 0x07, 0xF0, 0x03, 0xF0, 0x00, 0x80, 0x07, 0x60, 0xF0, 0x07, 0x03,
  0x00, 0xFC, 0x1F, 0x00, 0x00, 0x1E, 0x3C, 0x00, 0x00, 0x0F, 0x78, 0x00, 0x00, 0x06, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xE0, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00
  /* (31 X 26 )*/
};

static const uint8_t wifi4[] = {  // --  wifi 4
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xFE, 0x3F, 0x00, 0xC0, 0xFF, 0xFF, 0x01, 0xF0, 0xFF, 0xFF, 0x07, 0xF8, 0x03, 0xE0, 0x0F,
  0x7C, 0x00, 0x00, 0x1F, 0x1E, 0x00, 0x00, 0x3C, 0x0F, 0xFC, 0x1F, 0x78, 0x86, 0xFF, 0xFF, 0x30,
  0xC0, 0xFF, 0xFF, 0x01, 0xE0, 0x07, 0xF0, 0x03, 0xF0, 0x00, 0x80, 0x07, 0x60, 0xF0, 0x07, 0x03,
  0x00, 0xFC, 0x1F, 0x00, 0x00, 0x1E, 0x3C, 0x00, 0x00, 0x0F, 0x78, 0x00, 0x00, 0x06, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xE0, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00
  /* (31 X 26 )*/
};

static const uint8_t wifi_no[] = {  // --  no wifi
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xF0, 0x07, 0x00, 0x00, 0xF0, 0x07, 0x00,
  0x00, 0xF0, 0x07, 0x00, 0xC0, 0xF1, 0xC7, 0x01, 0xF0, 0xF1, 0xC7, 0x07, 0xF8, 0xE1, 0xC3, 0x0F,
  0x7C, 0xE0, 0x03, 0x1F, 0x1E, 0xE0, 0x03, 0x3C, 0x0F, 0xE0, 0x03, 0x78, 0x86, 0xE3, 0xE3, 0x30,
  0xC0, 0xE3, 0xE3, 0x01, 0xE0, 0xE3, 0xE3, 0x03, 0xF0, 0xE0, 0x83, 0x07, 0x60, 0xC0, 0x01, 0x03,
  0x00, 0xCC, 0x19, 0x00, 0x00, 0xCE, 0x39, 0x00, 0x00, 0xCF, 0x79, 0x00, 0x00, 0x86, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xE0, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00
  /* (31 X 26 )*/
};
ARRAY wifi = {wifi1, wifi2, wifi3, wifi4 };
int wifiLen = sizeof(wifi) / sizeof(wifi[0]);

uint8_t miniHeight = 15;
uint8_t miniWidth = 15;
static const uint8_t wifi_mini_1[] = {  // --  mini wifi
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0xC0, 0x01, 0x80, 0x00
  /* (15 X 15 )*/
};
static const uint8_t wifi_mini_2[] = {  // --  mini wifi
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xC0, 0x01, 0xE0, 0x03, 0x30, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t wifi_mini_3[] = {  // --  mini wifi
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x03, 0xF8, 0x0F,
  0x0C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t wifi_mini_4[] = {  // --  mini wifi
  0x00, 0x00, 0x00, 0x00, 0xE0, 0x03, 0xF8, 0x0F, 0x1E, 0x3C, 0x07, 0x70, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
ARRAY wifi_mini = {wifi_mini_1, wifi_mini_2, wifi_mini_3, wifi_mini_4};

static const uint8_t wifi_mini_no[] = {  // --  mini no wifi
  0x00, 0x00, 0x80, 0x00, 0xC0, 0x01, 0xD8, 0x0D, 0xDE, 0x3D, 0xC7, 0x71, 0xC0, 0x01, 0xD8, 0x0D,
  0x8C, 0x18, 0x80, 0x00, 0xA0, 0x02, 0x30, 0x06, 0x80, 0x00, 0xC0, 0x01, 0x80, 0x00
  /* (15 X 15 )*/
};
static const uint8_t wifi_mini_clear[] = {  // --  mini wifi clear
  0x00, 0x00, 0x80, 0x00, 0xE0, 0x03, 0xF8, 0x0F, 0xDE, 0x3D, 0xC7, 0x71, 0xE0, 0x03, 0xF8, 0x0F,
  0x8C, 0x18, 0xC0, 0x01, 0xE0, 0x03, 0x30, 0x06, 0x80, 0x00, 0xC0, 0x01, 0x80, 0x00
  /* (15 X 15 )*/
};
static const uint8_t update_mini_1[] = {  // --  update 1
  0x00, 0x00, 0x80, 0x01, 0xE0, 0x07, 0x30, 0x0E, 0x18, 0x1C, 0x98, 0x38, 0x8E, 0x30, 0x87, 0x60,
  0x83, 0x60, 0x07, 0x70, 0x06, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t update_mini_2[] = {  // --  update 2
  0x00, 0x00, 0x80, 0x01, 0xE0, 0x07, 0x30, 0x0E, 0x18, 0x1C, 0x98, 0x38, 0x8E, 0x30, 0x87, 0x60,
  0x83, 0x60, 0xA7, 0x72, 0xE6, 0x33, 0xC0, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t update_mini_ok[] = {  // --  update down
  0x00, 0x00, 0x80, 0x01, 0xE0, 0x07, 0x30, 0x0E, 0x18, 0x1C, 0x18, 0x38, 0x0E, 0x30, 0x07, 0x60,
  0x03, 0x66, 0x07, 0x73, 0xB6, 0x31, 0xE0, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t update_mini_failure[] = {  // --  update failure
  0x00, 0x00, 0x80, 0x01, 0xE0, 0x07, 0x30, 0x0E, 0x18, 0x1C, 0x18, 0x38, 0x0E, 0x30, 0x07, 0x60,
  0x03, 0x66, 0x07, 0x73, 0xB6, 0x31, 0xE0, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
static const uint8_t update_mini_clear[] = {  // --  update down + 2 +failure
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
  0xA0, 0x06, 0xE0, 0x03, 0xF0, 0x03, 0xE0, 0x03, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x00
  /* (15 X 15 )*/
};
ARRAY update_mini = {update_mini_1, update_mini_2};

uint8_t weatherIconHeight = 32;
uint8_t weatherIconWidth = 32;
const uint8_t sunny[] PROGMEM = {  // --  晴
  0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00,
  0x00, 0x80, 0x03, 0x00, 0xC0, 0x00, 0x00, 0x06, 0xC0, 0x81, 0x03, 0x07, 0x80, 0xC3, 0x87, 0x03,
  0x00, 0xF3, 0x9F, 0x01, 0x00, 0x7C, 0x7C, 0x00, 0x00, 0x1E, 0xF0, 0x00, 0x00, 0x0E, 0xE0, 0x00,
  0x00, 0x0F, 0xE0, 0x01, 0x00, 0x07, 0xC0, 0x01, 0x80, 0x03, 0x80, 0x03, 0xBE, 0x03, 0x80, 0xFB,
  0x80, 0x03, 0x80, 0x03, 0x00, 0x07, 0xC0, 0x01, 0x00, 0x07, 0xC0, 0x01, 0x00, 0x0E, 0xE0, 0x00,
  0x00, 0x1E, 0xF0, 0x00, 0x00, 0x7C, 0x7C, 0x00, 0x00, 0xF3, 0x9F, 0x01, 0x80, 0xC3, 0x87, 0x03,
  0xC0, 0x81, 0x03, 0x07, 0xC0, 0x00, 0x00, 0x06, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00,
  0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t cloudy[] PROGMEM = {  // --  多云
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x06, 0x0C, 0x00, 0x00, 0x0E, 0x0C, 0x00, 0x00,
  0x1C, 0x00, 0x00, 0x00, 0x38, 0xFF, 0x3F, 0x00, 0xB0, 0xE7, 0xFF, 0x00, 0xC0, 0xF3, 0xFB, 0x01,
  0xE0, 0x38, 0xC0, 0x03, 0x60, 0x1C, 0x80, 0x07, 0x77, 0x1C, 0x00, 0x0F, 0x77, 0x0E, 0x00, 0x0E,
  0xF0, 0x07, 0x00, 0x0E, 0xE0, 0x07, 0x00, 0x0C, 0x70, 0x00, 0x00, 0x7C, 0x70, 0x00, 0x00, 0x78,
  0x38, 0x00, 0x00, 0x70, 0x38, 0x00, 0x00, 0xE0, 0x38, 0x00, 0x00, 0xE0, 0x78, 0x00, 0x00, 0xE0,
  0xF0, 0x00, 0x00, 0x70, 0xF0, 0xFF, 0xFF, 0x7F, 0xC0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t overcast[] PROGMEM = {  // --  阴
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0F, 0x00,
  0x00, 0xF8, 0xFF, 0x00, 0x00, 0x3C, 0xF0, 0x01, 0x00, 0x1E, 0xC0, 0x03, 0x80, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x0F, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x03, 0x00, 0x0E, 0xF8, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0xF0,
  0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0xE0, 0x3C, 0x00, 0x00, 0x70,
  0xF8, 0xFF, 0xFF, 0x7F, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t shower[] PROGMEM = {  // --  阵雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00,
  0x0C, 0x0C, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x38, 0x3E, 0x00, 0x00, 0xB0, 0xFF, 0x3F, 0x00,
  0xC0, 0xE3, 0xFF, 0x00, 0xE0, 0xF9, 0xC0, 0x03, 0xE0, 0x3C, 0xC0, 0x07, 0x70, 0x1C, 0x00, 0x0F,
  0x37, 0x0E, 0x00, 0x0E, 0x37, 0x07, 0x00, 0x0E, 0xF0, 0x07, 0x00, 0x0C, 0xF0, 0x01, 0x00, 0x3C,
  0x70, 0x00, 0x00, 0x7C, 0x78, 0x00, 0x00, 0x78, 0x38, 0x00, 0x00, 0xF0, 0x38, 0x00, 0x00, 0xE0,
  0x38, 0x00, 0x00, 0xE0, 0x70, 0x00, 0x00, 0xE0, 0xF0, 0x00, 0x00, 0x70, 0xE0, 0xFF, 0xFF, 0x7F,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x60, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x30, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t thundershower[] PROGMEM = {  // --  雷阵雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00,
  0x1C, 0x00, 0x00, 0x00, 0x38, 0x3E, 0x00, 0x00, 0xB0, 0xFF, 0x3F, 0x00, 0xC0, 0xE3, 0xFF, 0x00,
  0xE0, 0xF9, 0xC0, 0x03, 0xE0, 0x3C, 0xC0, 0x07, 0x70, 0x1C, 0x00, 0x0F, 0x37, 0x0E, 0x00, 0x0E,
  0x37, 0x07, 0x00, 0x0E, 0xF0, 0x07, 0x00, 0x0C, 0xF0, 0x01, 0x00, 0x3C, 0x70, 0x00, 0x00, 0x7C,
  0x78, 0x00, 0x00, 0x78, 0x38, 0x00, 0x00, 0xF0, 0x38, 0x00, 0x00, 0xE0, 0x38, 0x00, 0x00, 0xE0,
  0x70, 0x00, 0x00, 0xE0, 0xF0, 0x00, 0x00, 0x70, 0xE0, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x30, 0xC4, 0x00, 0x00, 0x30, 0xC2, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x07, 0x00,
  0x00, 0x00, 0x06, 0x00, 0x00, 0x18, 0x62, 0x00, 0x00, 0x18, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t thundershowerWithHail[] PROGMEM = {  // --  雷阵雨伴有冰雹
  0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00,
  0x1C, 0x00, 0x00, 0x00, 0x38, 0x3E, 0x00, 0x00, 0xB0, 0xFF, 0x3F, 0x00, 0xC0, 0xE3, 0xFF, 0x00,
  0xE0, 0xF9, 0xC0, 0x03, 0xE0, 0x3C, 0xC0, 0x07, 0x70, 0x1C, 0x00, 0x0F, 0x37, 0x0E, 0x00, 0x0E,
  0x37, 0x07, 0x00, 0x0E, 0xF0, 0x07, 0x00, 0x0C, 0xF0, 0x01, 0x00, 0x3C, 0x70, 0x00, 0x00, 0x7C,
  0x78, 0x00, 0x00, 0x78, 0x38, 0x00, 0x00, 0xF0, 0x38, 0x00, 0x00, 0xE0, 0x38, 0x00, 0x08, 0xE0,
  0x70, 0x00, 0x04, 0xE0, 0xF0, 0x00, 0x06, 0x70, 0xE0, 0x7F, 0xEE, 0x7F, 0x00, 0x00, 0x0C, 0x00,
  0x00, 0x30, 0xC4, 0x00, 0x00, 0x30, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00,
  0x00, 0x00, 0x06, 0x00, 0x00, 0x18, 0x66, 0x00, 0x00, 0x18, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t lightRain[] PROGMEM = {  // --  小雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00,
  0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00,
  0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t moderateRain[] PROGMEM = {  // --  中雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00,
  0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00,
  0x00, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t heavyRain[] PROGMEM = {  // --  大雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x19, 0x00,
  0x00, 0x98, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCC, 0x0C, 0x00,
  0x00, 0xCC, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t storm[] PROGMEM = {  // --  暴雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x66, 0x00,
  0x00, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x00,
  0x00, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t heavyStorm[] PROGMEM = {  // --  大暴雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x03,
  0x00, 0x33, 0x33, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x99, 0x99, 0x01,
  0x80, 0x99, 0x99, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t severeStorm[] PROGMEM = {  // --  特大暴雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDB, 0xB6, 0x01,
  0x00, 0xDB, 0xB6, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x6D, 0xDB, 0x00,
  0x80, 0x6D, 0xDB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t iceRain[] PROGMEM = {  // --  冻雨
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00,
  0x00, 0xF0, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03,
  0x80, 0x07, 0x80, 0x07, 0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E,
  0x7C, 0x00, 0x00, 0x0E, 0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70,
  0x06, 0x00, 0x00, 0xE0, 0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70,
  0x7C, 0x00, 0x00, 0x78, 0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xC0, 0x00,
  0x00, 0x86, 0xC1, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x83, 0x61, 0x00,
  0x00, 0x83, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t sleet[] PROGMEM = {  // --  雨夹雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x80, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x7C, 0x00, 0x00, 0x0E,
  0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0xE0,
  0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70, 0x7C, 0x00, 0x00, 0x78,
  0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x80, 0x01,
  0x00, 0x43, 0x85, 0x01, 0x00, 0x80, 0x03, 0x00, 0x00, 0xC0, 0x06, 0x00, 0x00, 0x80, 0x03, 0x00,
  0x80, 0x41, 0xC5, 0x00, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t snowFlurry[] PROGMEM = {  // --  阵雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00,
  0x1C, 0x07, 0x00, 0x00, 0xB8, 0xFF, 0x1F, 0x00, 0xD0, 0xFD, 0x7F, 0x00, 0xE0, 0x78, 0xE0, 0x01,
  0x70, 0x1C, 0xE0, 0x03, 0x30, 0x0E, 0x80, 0x03, 0x1B, 0x07, 0x00, 0x07, 0x9B, 0x03, 0x00, 0x07,
  0xF8, 0x03, 0x00, 0x06, 0xF8, 0x00, 0x00, 0x1E, 0x38, 0x00, 0x00, 0x3E, 0x3C, 0x00, 0x00, 0x7C,
  0x1C, 0x00, 0x00, 0x78, 0x1C, 0x00, 0x00, 0x70, 0x1C, 0x00, 0x00, 0x70, 0x38, 0x00, 0x00, 0x70,
  0x78, 0x00, 0x00, 0x38, 0xF0, 0xFF, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00,
  0x00, 0x0E, 0x2A, 0x00, 0x00, 0x1B, 0x1C, 0x00, 0x00, 0x0E, 0x36, 0x00, 0x00, 0x15, 0x1C, 0x00,
  0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t lightSnow[] PROGMEM = {  // --  小雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x00, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x06, 0xC0, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x78, 0x00, 0x00, 0x0E,
  0x1C, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, 0x78, 0x0E, 0x00, 0x00, 0x70, 0x0E, 0x00, 0x00, 0xE0,
  0x0E, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70, 0x7C, 0x00, 0x00, 0x78,
  0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xA0, 0x02, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0xC0, 0x01, 0x00,
  0x00, 0xA0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t moderateSnow[] PROGMEM = {  // --  中雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x00, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x06, 0xC0, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x78, 0x00, 0x00, 0x0E,
  0x1C, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, 0x78, 0x0E, 0x00, 0x00, 0x70, 0x0E, 0x00, 0x00, 0xE0,
  0x0E, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70, 0x7C, 0x00, 0x00, 0x78,
  0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, 0x1C, 0x54, 0x00,
  0x00, 0x36, 0x38, 0x00, 0x00, 0x1C, 0x6C, 0x00, 0x00, 0x2A, 0x38, 0x00, 0x00, 0x00, 0x54, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t heavySnow[] PROGMEM = {  // --  大雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x00, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x06, 0xC0, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x78, 0x00, 0x00, 0x0E,
  0x1C, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, 0x78, 0x0E, 0x00, 0x00, 0x70, 0x0E, 0x00, 0x00, 0xE0,
  0x0E, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70, 0x7C, 0x00, 0x00, 0x78,
  0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x40, 0x05, 0x50, 0x01, 0x80, 0x03, 0xE0, 0x00,
  0xC0, 0xA6, 0xB2, 0x01, 0x80, 0xC3, 0xE1, 0x00, 0x40, 0x65, 0x53, 0x01, 0x00, 0xC0, 0x01, 0x00,
  0x00, 0xA0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t snowStorm[] PROGMEM = {  // --  暴雪
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x00, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x06, 0xC0, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x78, 0x00, 0x00, 0x0E,
  0x1C, 0x00, 0x00, 0x3C, 0x0C, 0x00, 0x00, 0x78, 0x0E, 0x00, 0x00, 0x70, 0x0E, 0x00, 0x00, 0xE0,
  0x0E, 0x00, 0x00, 0xE0, 0x0E, 0xA0, 0x02, 0xE0, 0x1E, 0xC0, 0x01, 0x70, 0x7C, 0x60, 0x03, 0x78,
  0xF0, 0xC3, 0x01, 0x3F, 0x00, 0xA0, 0x02, 0x00, 0x40, 0x05, 0x50, 0x01, 0x80, 0x03, 0xE0, 0x00,
  0xC0, 0xA6, 0xB2, 0x01, 0x80, 0xC3, 0xE1, 0x00, 0x40, 0x65, 0x53, 0x01, 0x00, 0xC0, 0x01, 0x00,
  0x00, 0xA0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t dust[] PROGMEM = {  // --  浮尘
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x00,
  0x00, 0xFC, 0xFF, 0x03, 0x00, 0x1E, 0xE0, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00,
  0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00,
  0x80, 0x03, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00,
  0x00, 0xFE, 0x7F, 0x00, 0x00, 0xFC, 0xFF, 0x00, 0x00, 0xF8, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0x03,
  0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC0, 0x03,
  0x00, 0x00, 0xC0, 0x03, 0xC0, 0x00, 0xE0, 0x01, 0xC0, 0x01, 0xF0, 0x01, 0x80, 0x07, 0xF8, 0x00,
  0x00, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t sand[] PROGMEM = {  // --  扬沙
  0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0xE0, 0x03, 0x00,
  0x00, 0xD0, 0x05, 0x00, 0x00, 0xC8, 0x09, 0x00, 0x00, 0xF4, 0x7F, 0x00, 0x00, 0xF8, 0xFF, 0x01,
  0x00, 0xFC, 0xFF, 0x03, 0x00, 0xDE, 0x01, 0x03, 0x00, 0xCF, 0x01, 0x00, 0x80, 0xC7, 0x01, 0x00,
  0x80, 0xC7, 0x01, 0x00, 0x80, 0xC7, 0x01, 0x00, 0x00, 0xCF, 0x01, 0x00, 0x00, 0xDF, 0x01, 0x00,
  0x00, 0xFE, 0x01, 0x00, 0x00, 0xFC, 0x1F, 0x00, 0x00, 0xF0, 0x7F, 0x00, 0x00, 0xE0, 0xFF, 0x01,
  0x00, 0xC0, 0xC1, 0x03, 0x00, 0xC0, 0x81, 0x03, 0x00, 0xC0, 0x81, 0x03, 0x00, 0xC0, 0x81, 0x03,
  0x00, 0xC0, 0x81, 0x03, 0xC0, 0xC0, 0xC1, 0x01, 0xC0, 0xC1, 0xE1, 0x01, 0x80, 0xC7, 0xF1, 0x00,
  0x00, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t dustStorm[] PROGMEM = {  // --  沙尘暴
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x3F, 0x00, 0x00, 0xF0, 0xFF, 0x00,
  0x00, 0xFC, 0xFF, 0x03, 0x00, 0x1E, 0xE0, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00,
  0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x02,
  0x80, 0x03, 0x00, 0x04, 0x80, 0x07, 0x00, 0x08, 0x00, 0x0F, 0x00, 0x10, 0xFE, 0xFF, 0xFF, 0x3F,
  0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x3F, 0x00, 0xFC, 0xFF, 0x13, 0x00, 0x00, 0xE0, 0x0B,
  0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC0, 0x03, 0x00, 0x00, 0xC0, 0x03,
  0x00, 0x00, 0xC0, 0x03, 0xC0, 0x00, 0xE0, 0x01, 0xC0, 0x01, 0xF0, 0x01, 0x80, 0x07, 0xF8, 0x00,
  0x00, 0xFF, 0x7F, 0x00, 0x00, 0xFE, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t foggy[] PROGMEM = {  // --  雾
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F,
  0xFE, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F,
  0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x7F,
  0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t haze[] PROGMEM = {  // --  霾
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x07, 0xE0, 0x03, 0xE0, 0x0F, 0xF0, 0x07,
  0xF0, 0x1F, 0xF8, 0x0F, 0x78, 0x3C, 0xFC, 0x1F, 0x38, 0x78, 0x3E, 0x3E, 0x1C, 0xE0, 0x0F, 0x7C,
  0x0E, 0xC0, 0x07, 0x78, 0x0E, 0x80, 0x03, 0x70, 0x0E, 0x80, 0x03, 0x70, 0x0E, 0x80, 0x03, 0x70,
  0x0E, 0x80, 0x03, 0x70, 0x0E, 0x80, 0x03, 0x70, 0x0E, 0xC0, 0x07, 0x78, 0x1E, 0xF0, 0x0F, 0x7C,
  0x3C, 0xF8, 0x3E, 0x3E, 0x78, 0x7C, 0xFC, 0x1F, 0xF0, 0x1F, 0xF8, 0x0F, 0xE0, 0x0F, 0xF0, 0x07,
  0xC0, 0x07, 0xE0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t windy[] PROGMEM = {  // --  风
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t blustery[] PROGMEM = {  // --  大风
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t hurricane[] PROGMEM = {  // --  飓风
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x07, 0x1C, 0x00,
  0x00, 0x07, 0x1E, 0x00, 0x00, 0x07, 0x0F, 0x00, 0x00, 0x87, 0x07, 0x00, 0x00, 0xC7, 0x03, 0x00,
  0x00, 0xE7, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t tropicalStorm[] PROGMEM = {  // --  热带风暴
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0xFF, 0x3F, 0x00, 0x00, 0x07, 0x0E, 0x00,
  0x00, 0x07, 0x07, 0x00, 0x00, 0x87, 0x03, 0x00, 0x00, 0xE7, 0x01, 0x00, 0x00, 0xF7, 0x00, 0x00,
  0x00, 0x3F, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0xFF, 0x0F, 0x00,
  0x00, 0xFF, 0x0F, 0x00, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00,
  0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t tornado[] PROGMEM = {  // --  龙卷风
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x3C, 0x00, 0x00, 0x00, 0x1F, 0x00,
  0x00, 0x80, 0x0F, 0x00, 0x00, 0xC0, 0x07, 0x00, 0x00, 0xF0, 0x03, 0x00, 0x00, 0xF8, 0x01, 0x00,
  0x00, 0xFC, 0x01, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0x80, 0xFF, 0x07, 0x00,
  0xC0, 0x3F, 0x0F, 0x00, 0xC0, 0x1F, 0x3E, 0x00, 0xC0, 0x0F, 0x3C, 0x00, 0xC0, 0x07, 0xF8, 0x00,
  0xC0, 0x07, 0xF8, 0x00, 0xC0, 0x0F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFF, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0xF8, 0x7F, 0x00, 0x00, 0xF0, 0x3F, 0x00, 0x00, 0xC0, 0x1F, 0x00,
  0x00, 0xE0, 0x0F, 0x00, 0x00, 0xF0, 0x07, 0x00, 0x00, 0xF8, 0x01, 0x00, 0x00, 0xFC, 0x00, 0x00,
  0x00, 0x3E, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t cold[] PROGMEM = {  // --  冷
  0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00,
  0x00, 0x80, 0x03, 0x00, 0xC0, 0x00, 0x00, 0x06, 0xC0, 0x81, 0x03, 0x07, 0x80, 0xC3, 0x87, 0x03,
  0x00, 0xF3, 0x9F, 0x01, 0x00, 0x7C, 0x7C, 0x02, 0x00, 0x1E, 0x70, 0x07, 0x00, 0x0E, 0x60, 0x05,
  0x00, 0x0F, 0x60, 0x05, 0x00, 0x07, 0x40, 0x05, 0x80, 0x03, 0x00, 0x05, 0xBE, 0x03, 0x00, 0x05,
  0x80, 0x03, 0x00, 0x05, 0x00, 0x07, 0x00, 0x05, 0x00, 0x07, 0x40, 0x05, 0x00, 0x0E, 0x40, 0x05,
  0x00, 0x1E, 0x70, 0x05, 0x00, 0x7C, 0x7C, 0x05, 0x00, 0xF3, 0x3F, 0x07, 0x80, 0xC3, 0x07, 0x07,
  0xC0, 0x81, 0x83, 0x0F, 0xC0, 0x00, 0xC0, 0x1D, 0x00, 0x80, 0xC3, 0x18, 0x00, 0x80, 0xC3, 0x1D,
  0x00, 0x80, 0x83, 0x0F, 0x00, 0x80, 0x03, 0x07, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t hot[] PROGMEM = {  // --  热
  0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x80, 0x03, 0x00,
  0x00, 0x80, 0x03, 0x00, 0xC0, 0x00, 0x00, 0x06, 0xC0, 0x81, 0x03, 0x07, 0x80, 0xC3, 0x87, 0x03,
  0x00, 0xF3, 0x9F, 0x01, 0x00, 0x7C, 0x7C, 0x02, 0x00, 0x1E, 0x70, 0x07, 0x00, 0x0E, 0x60, 0x05,
  0x00, 0x0F, 0x60, 0x05, 0x00, 0x07, 0x40, 0x07, 0x80, 0x03, 0x00, 0x07, 0xBE, 0x03, 0x00, 0x07,
  0x80, 0x03, 0x00, 0x07, 0x00, 0x07, 0x00, 0x07, 0x00, 0x07, 0x40, 0x07, 0x00, 0x0E, 0x40, 0x07,
  0x00, 0x1E, 0x70, 0x07, 0x00, 0x7C, 0x7C, 0x07, 0x00, 0xF3, 0x3F, 0x07, 0x80, 0xC3, 0x07, 0x07,
  0xC0, 0x81, 0x83, 0x0F, 0xC0, 0x00, 0xC0, 0x1D, 0x00, 0x80, 0xC3, 0x18, 0x00, 0x80, 0xC3, 0x1D,
  0x00, 0x80, 0x83, 0x0F, 0x00, 0x80, 0x03, 0x07, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};
const uint8_t unknown[] PROGMEM = {  // --  未知
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x0E, 0x07, 0x0E, 0x06, 0x0E, 0x07, 0x0F, 0x06, 0x1E, 0x07, 0x07, 0x0F,
  0x3E, 0x87, 0x07, 0x0F, 0x7E, 0x87, 0x83, 0x1F, 0xFE, 0xC7, 0x83, 0x19, 0xFE, 0xC7, 0xC3, 0x39,
  0xEE, 0xE7, 0xC1, 0x30, 0xCE, 0xE7, 0xE1, 0x7F, 0x8E, 0xE7, 0xE0, 0x7F, 0x0E, 0xF7, 0xF0, 0xF0,
  0x0E, 0x77, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};

const uint8_t shandian[] PROGMEM = {  // --  闪电
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0xF0, 0x7F, 0x00,
  0x00, 0xFC, 0xFF, 0x00, 0x00, 0x1E, 0xC0, 0x03, 0x00, 0x0F, 0xC0, 0x03, 0x80, 0x07, 0x80, 0x07,
  0x80, 0x03, 0x00, 0x0E, 0x80, 0x03, 0x00, 0x0E, 0xF0, 0x01, 0x00, 0x0E, 0x7C, 0x00, 0x00, 0x0E,
  0x1E, 0x00, 0x00, 0x3E, 0x0E, 0x00, 0x00, 0x7E, 0x06, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0xE0,
  0x06, 0x00, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xE0, 0x1E, 0x00, 0x00, 0x70, 0x7C, 0x00, 0x00, 0x78,
  0xF0, 0xFF, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x42, 0x00,
  0x00, 0x08, 0x21, 0x00, 0x00, 0x8C, 0x31, 0x00, 0x00, 0x9C, 0x73, 0x00, 0x00, 0x18, 0x62, 0x00,
  0x00, 0x08, 0x21, 0x00, 0x00, 0x84, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
  /* (32 X 32 )*/
};

//ARRAY weather = {sunny, cloudy, overcast, shower, thundershower, thundershowerWithHail, lightRain, moderateRain, heavyRain,
//                 storm, heavyStorm, severeStorm, iceRain, sleet, snowFlurry, lightSnow, moderateSnow, heavySnow, snowStorm,
//                 dust, sand, dustStorm, foggy, haze, windy, blustery, hurricane, tropicalStorm, tornado, cold, hot, unknown
//                };
ARRAY weather = {sunny, sunny, sunny, sunny, cloudy, cloudy, cloudy, cloudy, cloudy, overcast, shower, thundershower,
                    thundershowerWithHail, lightRain, moderateRain, heavyRain, storm, heavyStorm, severeStorm, iceRain,
                    sleet, snowFlurry, lightSnow, moderateSnow, heavySnow, snowStorm, dust, sand, dustStorm, dustStorm,
                    foggy, haze, windy, blustery, hurricane, tropicalStorm, tornado, cold, hot
                   };

